https://68.64.59.140/api/v01/customers/[customer-id]/payment-options
Provides access to payment options associated with the specified customer.
Resource URL | Description |
---|---|
https://68.64.59.140/api/v01/customers/[customer-id]/payment-options/[payment-option-id] | Provides access to configuration settings for the specified payment option. |
Method: PUT | Implicit: Yes | Returns: PaymentOption * |
Consumes: json, xml | Produces: json, xml | |
Manage payment methods that customers can use for recurring billing subscriptions. Create and maintain various payment options, including credit cards and direct debit accounts.\n\r\n> **Note:** Each payment option is linked to a specific customer, though customers can have multiple payment methods. Each payment option serves as a recurring funding source for subscriptions.\n\r\n> **Warning:** Payment options contain sensitive cardholder data. Ensure your implementation follows PCI compliance requirements when handling payment information.\n\r\n> **Tip:** Use tokenization to securely handle payment methods and reduce PCI DSS compliance scope. This enables you to set up recurring payments without storing sensitive payment details in your system.
|
# | Name | Type | Required | Default | Description |
---|---|---|---|---|---|
01 | object | PaymentOption * | Yes |
Payment option information associated with the merchant. |
Method: GET | Implicit: Yes | Returns: PaymentOption[] * |
Consumes: xurl | Produces: json, xml | |
Returns a list of available payment options associated with the specified customer.
|
# | Name | Type | Required | Default | Description |
---|---|---|---|---|---|
01 | offset | Integer | No | 0 |
Index of the first record returned from the search result.\n\r\n> **Note:** Default value is 0. Used with limit parameter for pagination.\n\r\n> **Tip:** Use this field for implementing paginated results. See Error Messages section for details on pagination issues. |
02 | limit | Integer | No | 100 |
Maximum number of records to load per search call.\n\r\n> **Note:** Default value is 100. Adjust based on performance requirements.\n\r\n> **Tip:** Use this field to balance response size and performance. See Webhooks Management Guide for details on handling large datasets. |